math/big.nat.shl (method)
27 uses
math/big (current package)
decimal.go#L78: m = nat(nil).shl(m, uint(shift))
float.go#L1113: z.abs = z.abs.shl(x.mant, exp-allBits)
float.go#L1153: z.a.abs = z.a.abs.shl(x.mant, uint(x.exp-allBits))
float.go#L1163: z.b.abs = t.shl(t, uint(allBits-x.exp))
float.go#L1237: t := nat(nil).shl(y.mant, uint(ey-ex))
float.go#L1240: z.mant = z.mant.shl(y.mant, uint(ey-ex))
float.go#L1248: t := nat(nil).shl(x.mant, uint(ex-ey))
float.go#L1251: z.mant = z.mant.shl(x.mant, uint(ex-ey))
float.go#L1282: t := nat(nil).shl(y.mant, uint(ey-ex))
float.go#L1285: z.mant = z.mant.shl(y.mant, uint(ey-ex))
float.go#L1293: t := nat(nil).shl(x.mant, uint(ex-ey))
float.go#L1296: z.mant = z.mant.shl(x.mant, uint(ex-ey))
ftoa.go#L191: mant = mant.shl(mant, uint(-s))
ftoa.go#L332: m = nat(nil).shl(m, uint(x.prec-w))
ftoa.go#L383: m = nat(nil).shl(m, n-w)
int.go#L1107: z.abs = z.abs.shl(x.abs, n)
nat.go#L701: func (z nat) shl(x nat, s uint) nat {
nat.go#L1060: m1 := nat(nil).shl(natOne, n)
nat.go#L1227: zz := nat(nil).shl(RR, uint(2*numWords*_W))
nat.go#L1368: z1 = z1.shl(z1, uint(x.bitLen()+1)/2) // must be ≥ √x
prime.go#L289: t2 := t2.shl(vk1, 1)
rat.go#L115: a2 = a2.shl(a2, uint(shift))
rat.go#L117: b2 = b2.shl(b2, uint(-shift))
rat.go#L213: a2 = a2.shl(a2, uint(shift))
rat.go#L215: b2 = b2.shl(b2, uint(-shift))
ratconv.go#L197: z.a.abs = z.a.abs.shl(z.a.abs, uint(exp2))
ratconv.go#L199: z.b.abs = z.b.abs.shl(z.b.abs, uint(-exp2))
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |